﻿@charset "utf-8";
/*全局*/
.inputtext2{height:23px;line-height:23px;border:1px solid #999; padding:0 3px;}
.fbold{font-weight:bold;}
.fnormal{font-weight:normal;}



/*主内容*/
#main{width:960px;margin:10px auto;overflow:hidden;}
#mainarea{width:820px;float:right;position:relative;overflow:hidden;background:#fff;}
#mainarea_bg{width:818px;height:auto!important;height:500px;min-height:500px;float:left;border:1px solid #ddd;}
#content{width:790px;padding:11px 14px 40px 14px;}
#content2{width:795px;padding:11px 9px 40px 14px;background:url(../images/mainarea_bg.gif) repeat-y top right;}
#column{width:560px;float:left;overflow:hidden;}
#sidebar{width:210px;float:right;overflow:hidden;}

.boxs_lt,.boxs_rt,.boxs_lb,.boxs_rb{width:5px;height:5px;overflow:hidden;position:absolute;background-image:url(../images/icon-column.gif);background-repeat:no-repeat;}
.boxs_lt{top:0;left:0;background-position:-5px -45px;}
.boxs_rt{top:0;right:0;background-position:-10px -45px;}
.boxs_lb{bottom:0;left:0;background-position:-5px -50px;}
.boxs_rb{bottom:0;right:0;background-position:-10px -50px;}
.boxs2_lt,.boxs2_rt,.boxs2_lb,.boxs2_rb{width:5px;height:5px;overflow:hidden;position:absolute;background-image:url(../images/icon-column.gif);background-repeat:no-repeat;}
.boxs2_lt{top:0;left:0;background-position:-15px -45px;}
.boxs2_rt{top:0;right:0;background-position:-20px -45px;}
.boxs2_lb{bottom:0;left:0;background-position:-15px -50px;}
.boxs2_rb{bottom:0;right:0;background-position:-20px -50px;}
.boxs3_lt,.boxs3_rt,.boxs3_lb,.boxs3_rb{width:5px;height:5px;overflow:hidden;position:absolute;background-image:url(../images/icon-column.gif);background-repeat:no-repeat;}
.boxs3_lt{top:0;left:0;background-position:-25px -45px;}
.boxs3_rt{top:0;right:0;background-position:-30px -45px;}
.boxs3_lb{bottom:0;left:0;background-position:-25px -50px;}
.boxs3_rb{bottom:0;right:0;background-position:-30px -50px;}


/*全站栏目*/
#mainTop h2{position:relative;}
#mainTop h2{height:30px;line-height:20px;padding:5px 0 0 10px;color:#333;font-size:14px;font-weight:bold;font-family:'lucida grande',tahoma,helvetica,arial,'bitstream vera sans',sans-serif;border-bottom:1px solid #ddd;}
#mainTop h2 img{padding-right:8px;float:left;}
#mainTop span{position:absolute;top:15px;right:20px;font-weight:normal;font-size:12px;}
#mainTop span a{text-decoration:underline;}
#mainTop .upPage{position:absolute;top:17px;right:22px;padding-left:12px;}
#mainTop .upPage a:hover{text-decoration:underline;}
#mainTop .invite{position:absolute;top:10px;right:20px;}
#mainTop .invite a{height:24px;line-height:26px;float:left;padding:0 10px 0 24px;display:block;color:#666;font-family:Tahoma;text-align:center;border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #ccc;border-bottom:1px solid #ccc;background:url(../images/icon_add.gif) no-repeat 8px 8px;}
#mainTop .invite a:hover{text-decoration:none;}
#mainUse {height:58px;padding:0 0 10px 10px;border-bottom:1px solid #ddd;position:relative;}
#mainUse .upPage{position:absolute;top:5px;right:7px;}
#mainUse .upPage a{padding-left:12px;font-family:"宋体";background:url(../images/icon_goback.gif) no-repeat;}
#mainUse .upPage a:hover{text-decoration:underline;}
#mainUse .avatar{width:50px;height:50px;padding:2px;border:1px solid #ccc;background:#fff;position:absolute;top:2px;left:5px;}
#mainUse .subtitle{height:22px;padding:8px 0 0 60px;font-size:14px;font-weight:bold;}
#mainUse .submenu{padding:3px 0 0 60px;color:#ddd;}
#mainUse .submenu a{text-decoration:underline;}
#mainTab{height:30px;margin-top:15px;background:url(../images/icon-column.gif) repeat-x 0 -270px;position:relative;}
#mainTab ul{float:left;padding-left:1px;background:url(../images/icon-column.gif) no-repeat -5px -55px;}
#mainTab li{height:30px;line-height:30px;float:left;margin-right:0;display:inline;text-align:center;font-size:14px;background:#eee url(../images/icon-column.gif) repeat-x 0 -210px;}
#mainTab li a{height:30px;display:block;text-decoration:none;color:#333;background:url(../images/icon-column.gif) no-repeat right -120px;}
#mainTab li a:hover{text-decoration:underline;}
#mainTab span{width:100px;float:left;height:30px;background:url(../images/icon-column.gif) no-repeat 0 -90px;}
#mainTab .txt2{width:74px;}
#mainTab .txt3{width:87px;}
#mainTab .txt4{width:100px;}
#mainTab .txt5{width:113px;}
#mainTab .txt6{width:126px;}
#mainTab .txt7{width:139px;}
#mainTab .txt8{width:152px;}
#mainTab .txt9{width:165px;}
#mainTab .txt10{width:178px;}
#mainTab .txt11{width:191px;}
#mainTab .txt12{width:204px;}
#mainTab .txt13{width:217px;}
#mainTab .txt14{width:230px;}
#mainTab .txt15{width:243px;}
#mainTab .on{background:#fff url(../images/icon-column.gif) repeat-x 0 -240px;}
#mainTab .on span{background:url(../images/icon-column.gif) no-repeat 0 -150px;}
#mainTab .on a{height:30px;color:#333;background:url(../images/icon-column.gif) no-repeat right -180px;}
#mainTab .navbnt{float:left;padding-top:2px;margin-left:10px;display:inline;background:none;}
#mainTab .navbnt a{width:80px;height:24px;line-height:27px;overflow:hidden;text-align:center;color:#fff;font-family:Tahoma;border-right:#ac0a08 1px solid;border-top:#f5a3a5 1px solid;border-left:#f5a3a5 1px solid;border-bottom:#ac0a08 1px solid;background:#d20911;}
#mainTab .navbnt a:hover{text-decoration:none;border-right:#c00a08 1px solid;border-top:#fbadac 1px solid;border-left:#fbadac 1px solid;border-bottom:#c00a08 1px solid;background:#e20c13;}
#mainTab .navbnt2{background:none;position:absolute;top:2px;right:10px;}
#mainTab .navbnt2 a{height:24px;line-height:27px;overflow:hidden;text-align:center;color:#fff;font-family:Tahoma;border-right:#ac0a08 1px solid;border-top:#f5a3a5 1px solid;border-left:#f5a3a5 1px solid;border-bottom:#ac0a08 1px solid;background:#d20911;}
#mainTab .navbnt2 a:hover{text-decoration:none;border-right:#c00a08 1px solid;border-top:#fbadac 1px solid;border-left:#fbadac 1px solid;border-bottom:#c00a08 1px solid;background:#e20c13;}
#mainTab .navtxt{height:18px;line-height:18px;float:left;padding-top:6px;margin-left:15px;display:inline;font-size:12px; font-weight:bold;background:none;}
#mainTab .navtxt a{color:#c00;background:none;display:inline;text-decoration:underline;}

#mainTab .bnt1{ position:absolute; top:0; right:0; height:27px;line-height:27px;margin-right:0;display:inline;text-align:center;font-size:14px;background:#eee url(../images/icon_bnt1.gif) repeat-x 0 0;}
#mainTab .bnt1 span{float:left;height:27px;padding-left:3px;background:url(../images/icon_bnt1.gif) no-repeat 0 -27px;}
#mainTab .bnt1 a{height:27px;display:block;text-decoration:none;color:#fff;font-family:Tahoma;background:url(../images/icon_bnt1.gif) no-repeat right -54px;}

.mainMsg{margin-top:10px;padding:0 10px;color:#999;}
.mainMsg a{text-decoration:underline;}
#mainTop .search{position:absolute;top:5px;right:20px;}
.sidesearch,.search{width:144px;height:22px;border:1px solid #999999;position:relative;background:#ffffff url(../images/icon/magnifier.gif) 2.5% 40% no-repeat;padding-left:18px;margin-top:8px;}
.sidesearch-go,.search-go{width:24px;height:22px;text-indent:-999em;zoom:1;position:absolute;border:0;padding:0;top:0;right:0;cursor:pointer;background:url(../images/sidesearch-go.gif) no-repeat;}

/*全站页码*/
.mainPager{padding:20px 10px 0 10px;height:25px;line-height:25px;text-align:center;font-family:Tahoma, sans-serif, Verdana;}
.mainPager .chn{padding:3px 7px;border:1px solid #ccc;cursor:pointer;}
.mainPager .nextpage{padding:3px 7px;border:1px solid #ccc;cursor:pointer;}
.mainPager .current{padding:3px 7px;border:1px solid #999;color:#fff;cursor:pointer;background:#999;}
.mainPager a:hover{color:#fff;border:1px solid #999;background:#999;}
.mainPager span{padding:3px 7px;border:1px solid #eee;color:#eee;background-color:#fff;}

/*全站分类*/
.sideClass{width:160px;float:left;border:1px solid #ddd;border-bottom:0;background:#eee;}
.sideClass li{height:24px;line-height:24px;text-indent:20px;border-bottom:1px solid #ddd;}
.sideClass li a{height:24px;display:block;}
.sideClass .on a{color:#333;background:#fff;}
.sideClass .title{height:30px;line-height:30px;font-weight:bold;color:#333;text-indent:10px;background:#eee;}
.sideClass .add{text-indent:8px;padding:5px 0;height:16px;line-height:16px;}
.sideClass .add a{display:inline;}

/*-- 评论回复 --*/
.comment{ clear:both; display:block;}
.comment_top{padding:20px 0 5px 10px;color:#a00;font-size:14px;font-weight:bold;}
.comment_textarea{padding:10px 10px 0 10px;}
.comment_textarea .textarea{width:500px;height:120px;}
.comment_textarea .textarea2{width:500px;height:120px;}
.comment_textarea .button{width:508px;padding:5px 0;text-align:right;}
.commenta{padding:10px 0;position:relative; clear:both; display:block; overflow:hidden;}
.commenta_avatar{width:50px;height:50px;padding:2px;border:1px solid #ccc;position:absolute;top:10px;left:10px;}
.commenta_name{position:absolute;top:70px;left:15px;height:24px;width:50px;overflow:hidden;white-space:nowrap;}
.commenta_cont{padding-left:75px;}
.commenta_info{height:18px;padding:5px 5px 0 5px;color:#999;border-top:1px solid #ddd;background:#f7f7f7;}
.commenta_info .r{color:#ddd;}
.commenta_info .r a{color:#999;text-decoration:underline;}
.commenta_time{height:18px;padding:0 5px;font-size:10px;border-bottom:1px solid #eee;background:#f7f7f7;}
.commenta_contxt{padding:10px 5px;}

.comment_reply{padding-right:80px;}
.commentb{}
.commentb_info{height:18px;line-height:18px;padding:5px 5px 0 5px;color:#999;border-top:1px solid #ddd;background:#f7f7f7;}
.commentb_info .r{color:#ddd;}
.commentb_info .r a{color:#999;text-decoration:underline;}
.commentb_time{height:18px;padding:0 5px;font-size:10px;border-bottom:1px solid #eee;background:#f7f7f7;}
.commentb_contxt{padding:10px 5px;}
.commentb_textarea{padding:0 5px 0 80px;}
.commentb_textarea .textarea{width:350px;height:80px;}
.commentb_textarea .textarea2{width:350px;height:80px;}
.commentb_textarea .button{width:358px;padding:5px 0;text-align:right;}


/*-- 提出提示窗口 --*/
.msgbox{overflow:hidden;border:1px solid #666;background:#fff;}
.msgbox .title{width:100%;height:22px;line-height:22px;float:left;clear:both;color:#fff;font-weight:bold;text-indent:10px;border-bottom:1px solid #666;background:#a00;}
.msgbox .close{width:22px;height:22px;float:right;overflow:hidden;background:url(../images/msgbox_close.gif) no-repeat 7px 7px;}
.msgbox .close a{width:22px;height:22px;display:block;overflow:hidden;}
.msgbox .mid{padding:20px 20px 10px 20px;color:#000;clear:both;overflow:hidden;}
.msgbox .mid p{clear:both;display:block;}
.msgbox .mid .pix{height:20px;border-bottom:1px solid #ccc;}
.msgbox_curve{width:5px;height:8px;font-size:0px;opacity:0.4;filter:alpha(opacity=40);}
.msgbox_shadow{width:7px;background-color:#000;opacity:0.4;filter:alpha(opacity=40);}
.msgbox_shadow2{height:8px;font-size:0px;background:#000;opacity:0.4;filter:alpha(opacity=40);}

/*-- global --*/
.online{width:7px;height:10px;float:left;background:url(../images/icon-global.gif) no-repeat -4px -1px;}
.offline{width:7px;height:10px;float:left;background:url(../images/icon-global.gif) no-repeat -20px -1px;}
.icon-app{width:16px;height:16px;background-image:url(../images/icon-app.gif);background-repeat:no-repeat;}
.app-profile{background-position:0 0;}
.app-apps{background-position:0 -16px;}
.app-friend{background-position:0 -32px;}
.app-message{background-position:0 -48px;}
.app-twitters{background-position:0 -64px;}
.app-analysis{background-position:0 -80px;}
.app-analysis2{background-position:0 -240px;}
.app-money{background-position:0 -96px;}
.app-stock{background-position:0 -112px;}
.app-securities{background-position:0 -128px;}
.app-securities2{background-position:0 -144px;}
.app-medal{background-position:0 -160px;}
.app-education{background-position:0 -176px;}
.app-guess{background-position:0 -192px;}
.app-recommend{background-position:0 -208px;}
.app-match{background-position:0 -224px;}
.app-celebrity{background-position:0 -336px;}
.app-sharein{background-position:0 -352px;}

.app_message{width:16px;height:16px;background-image:url(../images/icon_app_message.gif);background-repeat:no-repeat;background-position:0 0;}
.app_message2{background-position:0 -16px;}
.app_message3{background-position:0 -32px;}
.app_message4{background-position:0 -48px;}
.app_message5{background-position:0 -64px;}

/*--JTips --*/
#JT_arrow_left{background-image: url(../images/arrow_left.gif);background-repeat: no-repeat;background-position: left top;position: absolute;z-index:101;left:-11px;height:23px;width:10px;top:-2px;}
#JT_arrow_right{background-image: url(../images/arrow_right.gif);background-repeat: no-repeat;background-position: left top;position: absolute;z-index:101;height:23px;width:11px;top:-2px;}
#JT {position:absolute;z-index:100;border:1px solid #A00000;background-color: #fff;}
#JT_copy{padding:10px 10px 10px 10px;color:#000;}
.JT_loader{background-image: url(../images/loader.gif);background-repeat: no-repeat;background-position: center center;width:100%;height:12px;}
#JT_close_left{background-color: #A00000;text-align: left;padding-left: 8px;padding-bottom: 5px;padding-top: 2px;font-weight:bold;color:#fff;}
#JT_close_right{background-color: #A00000;text-align: left;padding-left: 8px;padding-bottom: 5px;padding-top: 2px;font-weight:bold;color:#fff;}
#JT_copy p{margin:3px 0;}
#JT_copy img{padding: 1px;border: 1px solid #A00000;}
.jTip{cursor:help;}

/*--JColor --*/
.colorPercent{color:#000000}
.colorFloat{color:#000000}

/*应用导航(遗留：帮助) */
#appSide{width:140px;float:left;position:relative;overflow:hidden;background:#f6f6f6;}
#appSideBg{width:139px;float:left;padding:6px 0 8px 0;border:1px solid #ddd;border-right:0;}

/*-- 勋章(遗留：别人的首页) --*/
.medal_online,.medal_analysis,.medal_analysis,.medal_twitters,.medal_securities,.medal_stock,.medal_income,.medal_guess{width:20px;height:33px;line-height:14px;float:left;color:#fff;font-size:10px;text-align:center;}
.medal_online{background:url(../images/medal/medal_online.gif) no-repeat;}
.medal_analysis{background:url(../images/medal/medal_analysis.gif) no-repeat;}
.medal_twitters{background:url(../images/medal/medal_twitters.gif) no-repeat;}
.medal_securities{background:url(../images/medal/medal_securities.gif) no-repeat;}
.medal_stock{background:url(../images/medal/medal_stock.gif) no-repeat;}
.medal_income{background:url(../images/medal/medal_income.gif) no-repeat;}
.medal_guess{background:url(../images/medal/medal_guess.gif) no-repeat;}
.medal_recommend{background:url(../images/medal/medal_c.gif) no-repeat;}